upon my faith - Deutsch Englisch Wörterbuch